South Park, Houston
NEIGHBORHOOD IN HOUSTON, TEXAS, UNITED STATES
South Park, Houston, Texas
South Park is a broad post-World War II development in the south-central area of Houston, Texas, a few miles south of MacGregor Park and directly south of the 610 Loop. According to the 2000 Census, the community has a population of 22,282.